package com.ctvit.sms.platform.domain;
import java.sql.Timestamp;
import com.ctvit.framework.domain.BaseBean;
/**
* domain类
* 对应数据库表 t_login
* 
*/ 
public class Login extends BaseBean{
	/*
	* 字段:     pk 
	* 数据库类型:INT 
	* 说明:     
	* 
	*/
	private Long pk;
	/*
	* 字段:     z_perno 
	* 数据库类型:VARCHAR 
	* 说明:     工作证号
ps:在自定义发送消息的组中 外部人员的手机号作为工作证号存入
	* 
	*/
	private String zPerno;
	/*
	* 字段:     z_loginip 
	* 数据库类型:VARCHAR 
	* 说明:     
	* 
	*/
	private String zLoginip;
	/*
	* 字段:     z_logintime 
	* 数据库类型:DATETIME 
	* 说明:     
	* 
	*/
	private Timestamp zLogintime;
	/*
	* 字段:     z_logofftime 
	* 数据库类型:DATETIME 
	* 说明:     
	* 
	*/
	private Timestamp zLogofftime;
	/*
	* 字段:     z_clientid 
	* 数据库类型:VARCHAR 
	* 说明:     
	* 
	*/
	private String zClientid;
	/*
	* 字段:     z_salt 
	* 数据库类型:VARCHAR 
	* 说明:     
	* 
	*/
	private String zSalt;
	/*
	* 字段:     z_session_token 
	* 数据库类型:VARCHAR 
	* 说明:     
	* 
	*/
	private String zSessionToken;
	/*
	* 字段:     z_session_expired 
	* 数据库类型:DATETIME 
	* 说明:     
	* 
	*/
	private Timestamp zSessionExpired;
	/*
	* 字段:     z_access_token 
	* 数据库类型:VARCHAR 
	* 说明:     
	* 
	*/
	private String zAccessToken;
	/*
	* 字段:     z_access_expired 
	* 数据库类型:DATETIME 
	* 说明:     
	* 
	*/
	private Timestamp zAccessExpired;
	/*
	* 字段:     z_state 
	* 数据库类型:CHAR 
	* 说明:     0:valid 1 invalid
	* 
	*/
	private String zState;
	/*
	* 字段:     MODIFY_TIMESTAMP 
	* 数据库类型:DATETIME 
	* 说明:     
	* 
	*/
	private Timestamp modifyTimestamp;
	
	/**
	 * .
	 *
	 * @return Pk type:Long
	 */
	public Long getPk() {
		return pk;
	}
	
	/**
	 * .
	 *
	 * @param newvalue
	 */
	public void setPk(Long newvalue) {
		this.pk = newvalue;
	}
	
	/**
	 * 工作证号
ps:在自定义发送消息的组中 外部人员的手机号作为工作证号存入.
	 *
	 * @return ZPerno type:String
	 */
	public String getZPerno() {
		return zPerno;
	}
	
	/**
	 * 工作证号
ps:在自定义发送消息的组中 外部人员的手机号作为工作证号存入.
	 *
	 * @param newvalue
	 */
	public void setZPerno(String newvalue) {
		this.zPerno = newvalue;
	}
	
	/**
	 * .
	 *
	 * @return ZLoginip type:String
	 */
	public String getZLoginip() {
		return zLoginip;
	}
	
	/**
	 * .
	 *
	 * @param newvalue
	 */
	public void setZLoginip(String newvalue) {
		this.zLoginip = newvalue;
	}
	
	/**
	 * .
	 *
	 * @return ZLogintime type:Timestamp
	 */
	public Timestamp getZLogintime() {
		return zLogintime;
	}
	
	/**
	 * .
	 *
	 * @param newvalue
	 */
	public void setZLogintime(Timestamp newvalue) {
		this.zLogintime = newvalue;
	}
	
	/**
	 * .
	 *
	 * @return ZLogofftime type:Timestamp
	 */
	public Timestamp getZLogofftime() {
		return zLogofftime;
	}
	
	/**
	 * .
	 *
	 * @param newvalue
	 */
	public void setZLogofftime(Timestamp newvalue) {
		this.zLogofftime = newvalue;
	}
	
	/**
	 * .
	 *
	 * @return ZClientid type:String
	 */
	public String getZClientid() {
		return zClientid;
	}
	
	/**
	 * .
	 *
	 * @param newvalue
	 */
	public void setZClientid(String newvalue) {
		this.zClientid = newvalue;
	}
	
	/**
	 * .
	 *
	 * @return ZSalt type:String
	 */
	public String getZSalt() {
		return zSalt;
	}
	
	/**
	 * .
	 *
	 * @param newvalue
	 */
	public void setZSalt(String newvalue) {
		this.zSalt = newvalue;
	}
	
	/**
	 * .
	 *
	 * @return ZSessionToken type:String
	 */
	public String getZSessionToken() {
		return zSessionToken;
	}
	
	/**
	 * .
	 *
	 * @param newvalue
	 */
	public void setZSessionToken(String newvalue) {
		this.zSessionToken = newvalue;
	}
	
	/**
	 * .
	 *
	 * @return ZSessionExpired type:Timestamp
	 */
	public Timestamp getZSessionExpired() {
		return zSessionExpired;
	}
	
	/**
	 * .
	 *
	 * @param newvalue
	 */
	public void setZSessionExpired(Timestamp newvalue) {
		this.zSessionExpired = newvalue;
	}
	
	/**
	 * .
	 *
	 * @return ZAccessToken type:String
	 */
	public String getZAccessToken() {
		return zAccessToken;
	}
	
	/**
	 * .
	 *
	 * @param newvalue
	 */
	public void setZAccessToken(String newvalue) {
		this.zAccessToken = newvalue;
	}
	
	/**
	 * .
	 *
	 * @return ZAccessExpired type:Timestamp
	 */
	public Timestamp getZAccessExpired() {
		return zAccessExpired;
	}
	
	/**
	 * .
	 *
	 * @param newvalue
	 */
	public void setZAccessExpired(Timestamp newvalue) {
		this.zAccessExpired = newvalue;
	}
	
	/**
	 * 0:valid 1 invalid.
	 *
	 * @return ZState type:String
	 */
	public String getZState() {
		return zState;
	}
	
	/**
	 * 0:valid 1 invalid.
	 *
	 * @param newvalue
	 */
	public void setZState(String newvalue) {
		this.zState = newvalue;
	}
	
	/**
	 * .
	 *
	 * @return ModifyTimestamp type:Timestamp
	 */
	public Timestamp getModifyTimestamp() {
		return modifyTimestamp;
	}
	
	/**
	 * .
	 *
	 * @param newvalue
	 */
	public void setModifyTimestamp(Timestamp newvalue) {
		this.modifyTimestamp = newvalue;
	}
}

